Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 ELMWOOD AVENUE Detached £162,000 3 Aug 2009
23 ELMWOOD AVENUE Detached £117,000 24 Sep 2013
27 ELMWOOD AVENUE Detached £193,500 11 Aug 2005
31 ELMWOOD AVENUE Detached £262,500 7 Sep 2012
35 ELMWOOD AVENUE Detached £185,000 14 Sep 2016
37 ELMWOOD AVENUE Detached £180,000 21 Jun 2018
38 ELMWOOD AVENUE Detached £64,950 12 Mar 1999
39 ELMWOOD AVENUE Detached £52,000 28 Jun 1996
40 ELMWOOD AVENUE Detached £73,000 24 Aug 2001
46 ELMWOOD AVENUE Detached £250,000 17 Mar 2023